package response

import (
	"time"
)

type JsonTime time.Time

func (t JsonTime) MarshalJSON() ([]byte, error) {
	return []byte("\"" + time.Time(t).Format("2006-01-02") + "\""), nil
}

type UserResponse struct {
	Id       int32    `json:"id,omitempty"`
	NickName string   `json:"nickName,omitempty"`
	Mobile   string   `json:"mobile,omitempty"`
	Gender   string   `json:"gender,omitempty"`
	BirthDay JsonTime `json:"birthDay"`
}
